<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>
  new Promise((resolve, reject) => {
    // 第一次网络请求的代码
    setTimeout(() => {
      resolve();
    }, 1000)
  }).then(() => {
    // 第一次拿到结果的处理代码
    console.log("hello world");
    console.log("hello world");
    console.log("hello world");

    return new Promise((resolve, reject) => {
      // 第二次网络请求的代码
      setTimeout(() => {
        resolve();
      }, 1000)
    });
  }).then(() => {
    // 第二次拿到结果的处理代码
    console.log("hello java");
    console.log("hello java");
    console.log("hello java");

    return new Promise((resolve, reject) => {
      // 第三次网络请求的代码
      setTimeout(() => {
        resolve();
      }, 1000)
    });
  }).then(() => {
    // 第三次拿到结果的处理代码
    console.log("hello vue");
    console.log("hello vue");
    console.log("hello vue");
  });
</script>
</body>
</html>